home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d879.lha / DiskTest / Source / global.h < prev    next >
C/C++ Source or Header  |  1993-03-19  |  2KB  |  58 lines

  1. /*-------------------------------------------------------*
  2.  | File: GLOBAL.h - Declaration of all global variables. |
  3.  | Variables needed to have a defined value at the       |
  4.  | program start are ALWAYS explicitely initialised.     |
  5.  *-------------------------------------------------------*/
  6.  
  7. /**
  8.  | - variables for cback.o;
  9.  | - The "version tag" string;
  10.  | - The window offsets (screen titlebar/border height and width);
  11.  | - the "break window" parameters;
  12.  | - library bases;
  13.  | - Intuition pointers and structures for the output window;
  14.  | - Intuition pointers and structures for the AppWindow;
  15.  | - Intuition pointers and structures for the break window;
  16.  | - pointers and structures related to disk reading
  17. **/
  18.  
  19. long  __stack         = 4000;
  20. char *__procname      = "DT";
  21. long  __priority      = 0;
  22. long  __BackGroundIO  = 0;
  23.  
  24. char VersionTag[] = "\0$VER: " PROG_NAME " " REVISION " " LAST_CHANGED ;
  25.  
  26. WORD xOffset;
  27. WORD yOffset;
  28.  
  29. WORD bkwLeft, bkwTop, bkwWidth, bkwHeight;
  30.  
  31. struct Library *IntuitionBase = NULL;
  32. struct Library *GfxBase       = NULL;
  33. struct Library *LayersBase    = NULL;
  34. struct Library *GadToolsBase  = NULL;
  35. struct Library *WorkbenchBase = NULL;
  36.  
  37. struct Screen   *pScr       = NULL;
  38. struct Window   *pWind      = NULL;
  39. APTR            pVI         = NULL;
  40. struct RastPort *pClearRP   = NULL;
  41. struct Menu     *pMenu      = NULL;
  42. struct Gadget   *pScroller;
  43. struct Gadget   *pGlist;
  44.  
  45. struct MsgPort   *appWinPort  = NULL;
  46. struct AppWindow *pAWind      = NULL;
  47.  
  48. struct Window *pBWind = NULL;
  49. struct Gadget *pBGad  = NULL;
  50.  
  51. struct FileRequester *pFR = NULL;
  52.  
  53. struct MsgPort       *diskPort    = NULL;
  54. struct IOExtTD       *diskReq     = NULL;
  55. BYTE                 *diskBuffer  = NULL;
  56. struct FileInfoBlock *pFIB        = NULL;
  57. ULONG                diskBufferLength;
  58.